Access 2003 & Skype

Posted on 2009-04-18
Medium Priority
Last Modified: 2013-11-28
I have designed a client contact database.
I have added a callto: button on the database so that I can call directly through skype. Is their ayway to do any of the following:-
1, Record the call and using VBA save the recording with a specific filename and add a hyperling to a record.  (ie the notes table)
2, update the notes table automatically with the outcome of the call (eg. call time, connection, busy, wrong number etc).
Any help at all would be greatly appreciated.
Question by:s7uart
  • 2
  • 2
LVL 74

Accepted Solution

Jeffrey Coachman earned 2000 total points
ID: 24311167

If your ultimate question is: "is there an "Easy" way to do this"?
Then the answer is: No.

To "Automate" skype to the level you are requesting will probably require a "Custom" application.
Not something that someone here can throw together in a few posts.

You can certainly obtain a third party Utility to Record the call, and start up this utility through Access VBA.
...But, how VBA triggers, monitors, and stores the details of this call is another story.

Your best bet is to first contact Skype directly, and find out if what you are asking is even possible in the current version.

Also check the Skype Developer resources regularly:


LVL 20

Expert Comment

ID: 24579693
I certainly agree that it is not going to be easy.

I found your question interesting though.

If you have any hope of doing this direclty with skype you are going to need to try and reference the sykpe API -  https://developer.skype.com/Docs/ApiDoc/FrontPage

If MSAccess lets you get that far and it exposes the skype objects,methods and functions then you are in with a chance.
LVL 74

Expert Comment

by:Jeffrey Coachman
ID: 24585274
Yep, that was my hope as well.

LVL 20

Expert Comment

ID: 32897757
by the way - something that we missed or it was not know then - skype is doing COM compliant dlls.


Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In a use case, a user needs to close an opened report by simply pressing the Escape (Esc) key. This can be done by adding macro code in Report_KeyPress or Report_KeyDown event.
A quick solution showing how to control and open a POS Cash Register Drawer using VBA with MS Access.
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…
Have you created a query with information for a calendar? ... and then, abra-cadabra, the calendar is done?! I am going to show you how to make that happen. Visualize your data!  ... really see it To use the code to create a calendar from a q…
Suggested Courses

621 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question