Finish signing in
connect_verifyFinish signing in after connect(email). The person must review the linked terms and tick the acknowledgement on their email confirmation page themselves. Never accept for them. Then call with request_id and no code, or the code they read you. A terms_acknowledgement_required state needs that human action; do not keep retrying. Also takes a key the user already holds (api_key) to use that account here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | The six-digit code from the email, only if the user reads it to you instead of clicking Confirm. | |
| api_key | No | A key the user already holds (`avk_...`, or an earlier `dic_...`), to use that account in this conversation. Not needed after an email sign-in. | |
| session | No | The `session` value the sign-in returned. Pass it on every call in this conversation, so the sign-in survives however this client handles connections; omit it when the user connected with Sign in (OAuth) or a key. | |
| issue_key | No | Only when the user asks for an API key for a client without OAuth sign-in (a script, a header or URL config). Default false: the sign-in works without one in this chat, and OAuth keeps it across chats. The key is shown once. | |
| request_id | No | The `request_id` that `connect(email=...)` returned. Call right away with no code: it waits for the user's Confirm click. |