Skip to main content
This runs the whole flow with your account key: you play both your backend and your user.

1. Create a workspace

Use the account key (sk_live_…) _æfer gave you when your account opened. Send it bare in Authorization, as every example here does (see Authentication). A new account has no workspaces yet, so create one for this test, as you will for each customer:
Keep its id. client_reference_id is your own id for the customer, unique in your account: sending the same one again answers 422 taken instead of making a second workspace.

2. Register a webhook endpoint

Optional here: you can skip it and read the meeting instead in step 6. To receive webhooks on your machine, see Test locally.

3. Connect your calendar

A workspace your account key creates starts with no members. Add yourself as one, with the email of the calendar you want to test:
Use your real address: example.com and disposable domains are refused (422 invalid). Nothing is emailed to that address. Keep the member’s id:
Create a connect link for yourself as your backend would, then open its url in your browser:
Approve access with the Google account whose calendar you want to test. Your users will go through the same link with member_data instead of member_id: see Connect calendars. A link without member_id never connects a workspace owner or admin.

4. See your meetings

Give the calendar a minute to sync, then:
Each meeting says whether the notetaker will join, in settings.recording.enabled.

5. Record a call

Open meet.new, then send the notetaker to it:
Keep the meeting_id from the response. Admit the notetaker when it asks to join, talk for a minute or two, then leave the call.

6. Read the results

Your endpoint receives meeting.finished a few minutes after the call. Without one, read the meeting every 30 seconds or so until results.status is ready or failed:
Then:
You get the transcript as speaker turns, the speakers, the summary with its action items, and the audio. A finished meeting explains every field.

Next

Build the screens: start with Connect calendar.