Getting Started
Account Setup
Configure your workspace, invite team members, set up billing, and generate API keys.
Your Workspace
When you sign up for Flametalk, a workspace is automatically created for you. Your workspace contains all your agents, channels, campaigns, and team members. Everything within a workspace is isolated from other workspaces.
Workspace Settings
Access workspace settings by clicking on Settings in the sidebar.
- General: Workspace name and preferences
- Team: Invite and manage team members
- Billing: Subscription and usage
- API Keys: Generate and manage API keys
Invite Team Members
Collaborate with your team using role-based access control.
Flametalk supports five team roles with different permission levels:
| Role | Permissions |
|---|---|
| Owner | Full access including billing, team management, and workspace deletion |
| Admin | Full access except billing and workspace deletion |
| Builder | Create and edit agents, channels, campaigns; cannot manage team |
| Operator | Run campaigns, view call logs, manage contacts; cannot create agents |
| Viewer | Read-only access to all resources |
How to Invite
- Go to Settings → Team
- Click Invite Member
- Enter the email address and select a role
- Click Send Invitation
The invitee will receive an email with a link to join your workspace.
Billing & Subscription
Manage your subscription plan and credit usage.
Flametalk uses a credit-based billing system. Your subscription includes a monthly credit allowance, and you can purchase additional credits as needed.
Free Tier
New accounts receive 500 free credits to get started. This is enough for approximately 50 minutes of voice calls or 500 WhatsApp messages.
Upgrade Your Plan
- Go to Settings → Billing
- View your current plan and usage
- Click Upgrade Plan to see available options
- Select a plan and complete payment via Stripe
Purchase Additional Credits
If you need more credits before your next billing cycle, you can purchase add-on credit packs from the Billing page.
API Keys
Generate API keys for programmatic access to Flametalk.
API keys allow you to interact with the Flametalk API from your own applications. Keys are scoped to your workspace and inherit the permissions of the user who created them.
Create an API Key
- Go to Settings → API Keys
- Click Generate New Key
- Enter a name to identify the key (e.g., “Production App”)
- Copy the key immediately—it won't be shown again!
Keep your API key secret
Your API key provides full access to your workspace. Never commit it to source control or share it publicly. Use environment variables to store keys securely.
Revoke a Key
If a key is compromised or no longer needed, you can revoke it immediately from the API Keys page. Revoked keys will stop working instantly.
Security Best Practices
Keep your workspace and data secure.
- Use strong passwords: At least 12 characters with a mix of letters, numbers, and symbols
- Rotate API keys: Periodically generate new keys and revoke old ones
- Use least privilege roles: Only grant team members the permissions they need
- Review audit logs: Monitor workspace activity for suspicious behavior
- Secure webhook endpoints: Verify webhook signatures to prevent spoofing