{
"error": {
"type": "not_found_error",
"code": "ASSIGNEE_NOT_FOUND",
"message": "No team member found for the provided 'user_id' or 'email'.",
"retryable": false,
"suggestion": "List your teammates with GET /v2/api/users and use one of their ids as 'user_id', or pass a team-member email."
}
}
{
"error": {
"type": "conflict_error",
"code": "DIALING_QUEUE_APPEND_CONFLICT",
"message": "A concurrent append to this queue caused a position conflict.",
"retryable": false,
"suggestion": "Retry the request — the conflict resolves on the next attempt."
}
}
Appends phone numbers to the Power Dialer queue assigned to the authenticated user. Creates the queue implicitly if none exists. Send user_id or email to append to a teammate’s queue — if that teammate has no current queue, one is created with the API key owner as creator_id and the teammate as assignee_id. user_id wins when both are provided.
{
"error": {
"type": "not_found_error",
"code": "ASSIGNEE_NOT_FOUND",
"message": "No team member found for the provided 'user_id' or 'email'.",
"retryable": false,
"suggestion": "List your teammates with GET /v2/api/users and use one of their ids as 'user_id', or pass a team-member email."
}
}
{
"error": {
"type": "conflict_error",
"code": "DIALING_QUEUE_APPEND_CONFLICT",
"message": "A concurrent append to this queue caused a position conflict.",
"retryable": false,
"suggestion": "Retry the request — the conflict resolves on the next attempt."
}
}
Par defaut, les numeros sont ajoutes a la file assignee au proprietaire de la cle API. Pour ajouter a la file d’un coequipier, envoyez user_id ou email dans le corps JSON. Le coequipier doit appartenir a la meme equipe que le proprietaire de la cle API.
user_id — l’emporte quand les deux sont fournis. Resolvez les ids des coequipiers via GET /v2/api/users.
email — utilise uniquement quand user_id est absent.
Si le coequipier n’a pas de file en cours, une nouvelle file est creee avec le proprietaire de la cle API comme creator_id et le coequipier comme assignee_id. Si l’utilisateur resolu n’est pas dans votre equipe, la reponse est 404 ASSIGNEE_NOT_FOUND.
Chaque numéro peut porter custom_attributes : des valeurs pour les champs personnalisés des personnes de votre équipe, indexées par la key du champ. Listez les clés avec GET /v2/api/crm/attributes. Les valeurs sont écrites sur le contact du numéro, et le contact est créé si le numéro n’en a pas.
03/04/2026 est le 3 avril en Europe et le 4 mars aux États-Unis. Envoyez date_order à côté de numbers pour préciser lequel : DAY_FIRST ou MONTH_FIRST. Il s’applique à tous les champs date de la requête.
Sans date_order, chaque champ date est lu dans l’ordre que ses propres valeurs imposent : 13/04/2026 ne peut être que jour en premier, 04/13/2026 que mois en premier. Quand les valeurs ne tranchent pas, le pays de votre numéro décide : mois en premier pour les États-Unis, jour en premier partout ailleurs.Les valeurs vides sont ignorées. Quand le contact existe déjà, seuls ses champs vides sont remplis : une valeur déjà renseignée est conservée.Cet endpoint ne crée jamais de champ personnalisé. Créez-les d’abord avec POST /v2/api/crm/attributes.Une clé qui ne correspond à aucun champ personnalisé de votre équipe, ou qui désigne un champ supprimé, est ignorée. Le numéro est tout de même ajouté avec ses attributs connus, et les clés inconnues sont listées dans ignored_custom_attributes : un tableau toujours présent d’entrées { "number", "keys" }, avec number au format E.164. Le tableau est vide quand aucune clé n’a été ignorée.
Une clé connue avec une valeur inutilisable, c’est autre chose : le numéro n’est pas ajouté et revient dans skipped :
reason
Signification
INVALID_CUSTOM_ATTRIBUTE_VALUE
Une valeur ne correspond pas au type de son champ : bientôt ou 31/02/2026 pour un champ DATE, une année à 2 chiffres comme 03/04/26, peut-être pour un champ BOOLEAN
Optional. ID of a teammate whose queue should receive the numbers. The teammate must belong to the same team as the API key owner. Wins over email when both are provided. Resolve teammate ids via GET /v2/api/users.
Optional. How to read numeric DATE values in custom_attributes such as 03/04/2026: DAY_FIRST (3 April) or MONTH_FIRST (4 March). Applies to every date field in the request. When absent, each date field is read in the order its values settle (a 13/04/2026 can only be day first); when none settle it, your phone number's country decides: month first for the US, day first everywhere else.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Allo — Help Center","description":"Documentation and support for Allo, the business phone system that does the work your calls create","colors":{"primary":"#002C2A","light":"#F7F5F0","dark":"#005C48"},"logo":{"light":"https://mintcdn.com/themobilefirstcompany/lUQseAX2HkM5_D4I/Allo-logo-dark.svg?fit=max\u0026auto=format\u0026n=lUQseAX2HkM5_D4I\u0026q=85\u0026s=fc710c4b2d7fad80babb5aff40fd445f","dark":"https://mintcdn.com/themobilefirstcompany/lUQseAX2HkM5_D4I/Allo-logo-white.svg?fit=max\u0026auto=format\u0026n=lUQseAX2HkM5_D4I\u0026q=85\u0026s=6aafc66adc4822b700749ea65edfd057","href":"https://help.withallo.com"},"favicon":"https://mintcdn.com/themobilefirstcompany/rQqa1VZUBtU6450W/icon.ico?fit=max\u0026auto=format\u0026n=rQqa1VZUBtU6450W\u0026q=85\u0026s=93c598907844385de27769ff740b1660","appearance":{"default":"light","strict":true},"background":{"color":{"dark":"#002C2A"}},"navbar":{"links":[{"href":"https://withallo.com/changelog","label":"Changelog"},{"href":"https://withallo.com/download","label":"Download"}],"primary":{"type":"button","label":"Get Started","href":"https://start.withallo.com"}},"footer":{"socials":{"x":"https://x.com/mobilefirstco","linkedin":"https://www.linkedin.com/company/the-mobile-first-company","website":"https://withallo.com"},"links":[{"header":"Product","items":[{"label":"Pricing","href":"https://withallo.com/pricing"},{"label":"Download","href":"https://withallo.com/download"},{"label":"Features","href":"https://withallo.com/features"}]},{"header":"Resources","items":[{"label":"Help Center","href":"https://help.withallo.com"},{"label":"Contact Support","href":"https://help.withallo.com/en/support/contact"},{"label":"System status","href":"https://status.withallo.com"},{"label":"Trust center","href":"https://trust.themobilefirstcompany.com/"}]},{"header":"Company","items":[{"label":"About","href":"https://withallo.com/about"},{"label":"Blog","href":"https://withallo.com/blog"}]},{"header":"Legal","items":[{"label":"Privacy Policy","href":"https://withallo.com/privacy-policy"},{"label":"Terms of Service","href":"https://withallo.com/terms-conditions"},{"label":"Trust Center","href":"https://trust.themobilefirstcompany.com"}]}]},"search":{"prompt":"Search documentation..."},"seo":{"metatags":{"canonical":"https://help.withallo.com","og:locale":"en_US","twitter:site":"@mobilefirstco"}},"icons":{"library":"lucide"},"integrations":{"ga4":{"measurementId":"G-BJ9CLYY37R"},"intercom":{"appId":"q4vb84fg"},"telemetry":{"enabled":true}},"contextual":{"options":["copy","view","chatgpt","claude","cursor"],"display":"header"},"thumbnails":{"fonts":{"family":"Inter"}},"interaction":{"drilldown":false},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","navbar":{"links":[{"href":"/en/support/contact","label":"Contact support"},{"href":"https://withallo.com/changelog","label":"Changelog"},{"href":"https://withallo.com/download","label":"Download"}],"primary":{"type":"button","label":"Get Started","href":"https://start.withallo.com"}},"href":"en/get-started"},{"language":"fr","navbar":{"links":[{"href":"/fr/support/contact","label":"Contacter le support"},{"href":"https://withallo.com/changelog","label":"Changelog"},{"href":"https://withallo.com/download","label":"Download"}],"primary":{"type":"button","label":"Get Started","href":"https://start.withallo.com"}},"href":"fr/get-started"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"themobilefirstcompany","hasAudioNarration":false,"actualSubdomain":"themobilefirstcompany","customDomains":["help.withallo.com"],"gitSource":{"type":"github","owner":"themobilefirstco","repo":"doc-allo","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6af36fc57cffc54e04797e8e","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"en","tag":"API Reference","count":146},{"language":"fr","tag":"Référence API","count":146},{"language":"en","tag":"Help","count":110},{"language":"fr","tag":"Aide","count":110},{"language":"en","tag":"Integrations","count":45},{"language":"fr","tag":"Intégrations","count":45},{"language":"en","tag":"CRM","count":23},{"language":"fr","tag":"CRM","count":23},{"language":"fr","tag":"Numéros de téléphone","count":15},{"language":"en","tag":"Partner","count":14},{"language":"fr","tag":"Partner","count":14},{"language":"en","tag":"Webhooks","count":13},{"language":"fr","tag":"Webhooks","count":13},{"language":"en","tag":"AI Receptionist","count":12},{"language":"fr","tag":"Réceptionniste IA","count":12},{"language":"en","tag":"Incoming calls","count":11},{"language":"fr","tag":"Appels entrants","count":11},{"language":"en","tag":"SMS","count":10},{"language":"en","tag":"Conversations","count":10},{"language":"fr","tag":"SMS","count":10}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"fr/v2/api-reference/dialing-queues/append-numbers","slug":"/fr/v2/api-reference/dialing-queues/append-numbers","pageMetadata":{"title":"Ajouter des numeros","openapi":"POST /v2/api/dialing-queues/current/numbers","description":"Appends phone numbers to the Power Dialer queue assigned to the authenticated user. Creates the queue implicitly if none exists. Send `user_id` or `email` to append to a teammate's queue — if that teammate has no current queue, one is created with the API key owner as `creator_id` and the teammate as `assignee_id`. `user_id` wins when both are provided.","href":"/fr/v2/api-reference/dialing-queues/append-numbers"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Appends phone numbers to the Power Dialer queue assigned to the authenticated user. Creates the queue implicitly if none exists. Send \", _jsx(_components.code, {\n children: \"user_id\"\n }), \" or \", _jsx(_components.code, {\n children: \"email\"\n }), \" to append to a teammate’s queue — if that teammate has no current queue, one is created with the API key owner as \", _jsx(_components.code, {\n children: \"creator_id\"\n }), \" and the teammate as \", _jsx(_components.code, {\n children: \"assignee_id\"\n }), \". \", _jsx(_components.code, {\n children: \"user_id\"\n }), \" wins when both are provided.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`cibler-la-file-d’un-coequipier`,children:`Cibler la file d’un coequipier`}),`\n`,_jsxs(_components.p,{children:[`Par defaut, les numeros sont ajoutes a la file assignee au proprietaire de la cle API. Pour ajouter a la file d’un coequipier, envoyez `,_jsx(_components.code,{children:`user_id`}),` ou `,_jsx(_components.code,{children:`email`}),` dans le `,_jsx(_components.strong,{children:`corps JSON`}),`. Le coequipier doit appartenir a la meme equipe que le proprietaire de la cle API.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`user_id`}),` — l’emporte quand les deux sont fournis. Resolvez les ids des coequipiers via `,_jsx(_components.a,{href:`/fr/v2/api-reference/users/list-users`,children:_jsx(_components.code,{children:`GET /v2/api/users`})}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`email`}),` — utilise uniquement quand `,_jsx(_components.code,{children:`user_id`}),` est absent.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Si le coequipier n’a pas de file en cours, une nouvelle file est creee avec le proprietaire de la cle API comme `,_jsx(_components.code,{children:`creator_id`}),` et le coequipier comme `,_jsx(_components.code,{children:`assignee_id`}),`. Si l’utilisateur resolu n’est pas dans votre equipe, la reponse est `,_jsx(_components.code,{children:`404 ASSIGNEE_NOT_FOUND`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`champs-personnalisés`,children:`Champs personnalisés`}),`\n`,_jsxs(_components.p,{children:[`Chaque numéro peut porter `,_jsx(_components.code,{children:`custom_attributes`}),` : des valeurs pour les champs personnalisés des personnes de votre équipe, indexées par la `,_jsx(_components.code,{children:`key`}),` du champ. Listez les clés avec `,_jsx(_components.a,{href:`/fr/v2/api-reference/crm/list-attributes`,children:_jsx(_components.code,{children:`GET /v2/api/crm/attributes`})}),`. Les valeurs sont écrites sur le contact du numéro, et le contact est créé si le numéro n’en a pas.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`13`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`13`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"numbers\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"number\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"+12125550010\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"John\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"custom_attributes\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"lead_source\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Webinar\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"deal_size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1200\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"next_meeting\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-11-03\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`Les valeurs sont des chaînes, au format du champ :`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Type de champ`}),_jsx(_components.th,{children:`Valeur`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`TEXT`})}),_jsx(_components.td,{children:`N’importe quel texte`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`NUMBER`})}),_jsxs(_components.td,{children:[`Un nombre, comme `,_jsx(_components.code,{children:`1200`}),` ou `,_jsx(_components.code,{children:`12.5`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`DATE`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`YYYY-MM-DD`}),` ou une date-heure ISO, ou un jour, un mois et une année à 4 chiffres séparés par `,_jsx(_components.code,{children:`/`}),`, `,_jsx(_components.code,{children:`-`}),` ou `,_jsx(_components.code,{children:`.`}),`, comme `,_jsx(_components.code,{children:`03/04/2026`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`BOOLEAN`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`true`}),`/`,_jsx(_components.code,{children:`false`}),`, `,_jsx(_components.code,{children:`1`}),`/`,_jsx(_components.code,{children:`0`}),`, `,_jsx(_components.code,{children:`yes`}),`/`,_jsx(_components.code,{children:`no`}),`, `,_jsx(_components.code,{children:`y`}),`/`,_jsx(_components.code,{children:`n`}),` ou `,_jsx(_components.code,{children:`oui`}),`/`,_jsx(_components.code,{children:`non`}),`, majuscules ou minuscules`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`DROPDOWN`})}),_jsx(_components.td,{children:`Le label ou la clé d’une des options du champ`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`ordre-des-dates`,children:`Ordre des dates`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`03/04/2026`}),` est le 3 avril en Europe et le 4 mars aux États-Unis. Envoyez `,_jsx(_components.code,{children:`date_order`}),` à côté de `,_jsx(_components.code,{children:`numbers`}),` pour préciser lequel : `,_jsx(_components.code,{children:`DAY_FIRST`}),` ou `,_jsx(_components.code,{children:`MONTH_FIRST`}),`. Il s’applique à tous les champs date de la requête.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`6`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`6`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"date_order\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"MONTH_FIRST\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"numbers\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"number\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"+12125550010\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"custom_attributes\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"next_meeting\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"11/03/2026\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Sans `,_jsx(_components.code,{children:`date_order`}),`, chaque champ date est lu dans l’ordre que ses propres valeurs imposent : `,_jsx(_components.code,{children:`13/04/2026`}),` ne peut être que jour en premier, `,_jsx(_components.code,{children:`04/13/2026`}),` que mois en premier. Quand les valeurs ne tranchent pas, le pays de votre numéro décide : mois en premier pour les États-Unis, jour en premier partout ailleurs.`]}),`\n`,_jsx(_components.p,{children:`Les valeurs vides sont ignorées. Quand le contact existe déjà, seuls ses champs vides sont remplis : une valeur déjà renseignée est conservée.`}),`\n`,_jsxs(_components.p,{children:[`Cet endpoint ne crée jamais de champ personnalisé. Créez-les d’abord avec `,_jsx(_components.a,{href:`/fr/v2/api-reference/crm/create-attribute`,children:_jsx(_components.code,{children:`POST /v2/api/crm/attributes`})}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Une clé qui ne correspond à aucun champ personnalisé de votre équipe, ou qui désigne un champ supprimé, est ignorée. Le numéro est tout de même ajouté avec ses attributs connus, et les clés inconnues sont listées dans `,_jsx(_components.code,{children:`ignored_custom_attributes`}),` : un tableau toujours présent d’entrées `,_jsx(_components.code,{children:`{ \"number\", \"keys\" }`}),`, avec `,_jsx(_components.code,{children:`number`}),` au format E.164. Le tableau est vide quand aucune clé n’a été ignorée.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`7`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`7`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"added\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"number_to\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"+12125550010\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"position\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"skipped\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"ignored_custom_attributes\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"number\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"+12125550010\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"keys\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"unknown_field\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`] }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Une clé connue avec une valeur inutilisable, c’est autre chose : le numéro n’est pas ajouté et revient dans `,_jsx(_components.code,{children:`skipped`}),` :`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:_jsx(_components.code,{children:`reason`})}),_jsx(_components.th,{children:`Signification`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`INVALID_CUSTOM_ATTRIBUTE_VALUE`})}),_jsxs(_components.td,{children:[`Une valeur ne correspond pas au type de son champ : `,_jsx(_components.code,{children:`bientôt`}),` ou `,_jsx(_components.code,{children:`31/02/2026`}),` pour un champ `,_jsx(_components.code,{children:`DATE`}),`, une année à 2 chiffres comme `,_jsx(_components.code,{children:`03/04/26`}),`, `,_jsx(_components.code,{children:`peut-être`}),` pour un champ `,_jsx(_components.code,{children:`BOOLEAN`})]})]})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Ajouter des numeros","openapi":"POST /v2/api/dialing-queues/current/numbers","description":"Appends phone numbers to the Power Dialer queue assigned to the authenticated user. Creates the queue implicitly if none exists. Send `user_id` or `email` to append to a teammate's queue — if that teammate has no current queue, one is created with the API key owner as `creator_id` and the teammate as `assignee_id`. `user_id` wins when both are provided.","href":"/fr/v2/api-reference/dialing-queues/append-numbers"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Cibler la file d’un coequipier","slug":"cibler-la-file-d’un-coequipier","depth":2,"children":[]},{"title":"Champs personnalisés","slug":"champs-personnalisés","depth":2,"children":[{"title":"Ordre des dates","slug":"ordre-des-dates","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/themobilefirstcompany/8a9814acae5adfe6/webmcp.js"],"openApiReferenceData":{"operation":{"summary":"Append numbers to queue","description":"Appends phone numbers to the Power Dialer queue assigned to the authenticated user. Creates the queue implicitly if none exists. Send `user_id` or `email` to append to a teammate's queue — if that teammate has no current queue, one is created with the API key owner as `creator_id` and the teammate as `assignee_id`. `user_id` wins when both are provided.","operationId":"appendDialingQueueNumbers","tags":["Power Dialer"],"security":["f1d98db4-77e4-4ab2-9748-a1a17656d7a6"],"requestBody":"852c63bb-c5d0-40cf-a126-9745cef4af87","responses":{"200":"7fdd7840-f507-4302-8084-493f14543b96","400":"e21ca9c1-b059-4a69-85e6-bcd648ef8819","401":"1bdd8783-449e-44f1-b490-f0f921978182","404":"04dd2593-1821-4616-818f-4694b321ee4c","409":"186b7d5d-fa3a-452f-a324-08f97b0267ce","429":"4e147ff8-051b-430a-9c73-c43893333cf3"},"method":"post","type":"path","servers":["9b88f4a7-26a1-4ff4-b367-a4988459ba25"],"path":"/v2/api/dialing-queues/current/numbers","baseUrlOptions":["https://api.withallo.com"],"title":"Append numbers to queue","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["numbers"],"properties":{"numbers":{"type":"array","description":"Numbers to append to the queue. Each entry requires a phone number; contact metadata is optional.","minItems":1,"items":{"type":"object","required":["number"],"properties":{"number":{"type":"string","description":"Phone number in any format — will be normalized to E.164","isRequired":true,"uniqueKey":"numbers.items.[INDEX].number","typeLabel":"string"},"name":{"oneOf":[{"type":"string","description":"First name (optional — used to create or match a contact)","uniqueKey":"numbers.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","description":"First name (optional — used to create or match a contact)","uniqueKey":"numbers.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"numbers.items.[INDEX].name","typeLabel":"string | null"},"last_name":{"oneOf":[{"type":"string","description":"Last name","uniqueKey":"numbers.items.[INDEX].last_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Last name","uniqueKey":"numbers.items.[INDEX].last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"numbers.items.[INDEX].last_name","typeLabel":"string | null"},"company":{"oneOf":[{"type":"string","description":"Company name — matched by name within the team (case-insensitive). If no matching company exists, one is created automatically.","uniqueKey":"numbers.items.[INDEX].company.oneOf.0","typeLabel":"string"},{"type":"null","description":"Company name — matched by name within the team (case-insensitive). If no matching company exists, one is created automatically.","uniqueKey":"numbers.items.[INDEX].company.oneOf.1","typeLabel":"null"}],"uniqueKey":"numbers.items.[INDEX].company","typeLabel":"string | null"},"website":{"oneOf":[{"type":"string","description":"Website URL","uniqueKey":"numbers.items.[INDEX].website.oneOf.0","typeLabel":"string"},{"type":"null","description":"Website URL","uniqueKey":"numbers.items.[INDEX].website.oneOf.1","typeLabel":"null"}],"uniqueKey":"numbers.items.[INDEX].website","typeLabel":"string | null"},"job_title":{"oneOf":[{"type":"string","description":"Job title","uniqueKey":"numbers.items.[INDEX].job_title.oneOf.0","typeLabel":"string"},{"type":"null","description":"Job title","uniqueKey":"numbers.items.[INDEX].job_title.oneOf.1","typeLabel":"null"}],"uniqueKey":"numbers.items.[INDEX].job_title","typeLabel":"string | null"},"emails":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"numbers.items.[INDEX].emails.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Email addresses","uniqueKey":"numbers.items.[INDEX].emails.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Email addresses","uniqueKey":"numbers.items.[INDEX].emails.oneOf.1","typeLabel":"null"}],"uniqueKey":"numbers.items.[INDEX].emails","typeLabel":"string[] | null"},"addresses":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"numbers.items.[INDEX].addresses.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Physical addresses","uniqueKey":"numbers.items.[INDEX].addresses.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Physical addresses","uniqueKey":"numbers.items.[INDEX].addresses.oneOf.1","typeLabel":"null"}],"uniqueKey":"numbers.items.[INDEX].addresses","typeLabel":"string[] | null"},"custom_attributes":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"numbers.items.[INDEX].custom_attributes.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"numbers.items.[INDEX].custom_attributes.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"numbers.items.[INDEX].custom_attributes.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"Values for the team's existing person custom fields, keyed by field `key` (see [GET /v2/api/crm/attributes](/en/v2/api-reference/crm/list-attributes)). Values are strings: `NUMBER` as a number, `DATE` as `YYYY-MM-DD`, an ISO date-time, or `03/04/2026`, `03-04-2026`, `03.04.2026` (4-digit year, read with `date_order`), `BOOLEAN` as `true`/`false`, `1`/`0`, `yes`/`no`, `y`/`n` or `oui`/`non` in any case, `DROPDOWN` as an option label or key. Blank values are ignored. Fields are never created: an unknown or deleted key is ignored (the number is still added with its known attributes) and reported in `ignored_custom_attributes` in the response, a value that does not fit the field type skips it with `INVALID_CUSTOM_ATTRIBUTE_VALUE`. On an existing contact, only empty fields are filled.","example":{"lead_source":"Webinar","deal_size":"1200","next_meeting":"2026-11-03"},"uniqueKey":"numbers.items.[INDEX].custom_attributes.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"numbers.items.[INDEX].custom_attributes.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"numbers.items.[INDEX].custom_attributes.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"numbers.items.[INDEX].custom_attributes.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"Values for the team's existing person custom fields, keyed by field `key` (see [GET /v2/api/crm/attributes](/en/v2/api-reference/crm/list-attributes)). Values are strings: `NUMBER` as a number, `DATE` as `YYYY-MM-DD`, an ISO date-time, or `03/04/2026`, `03-04-2026`, `03.04.2026` (4-digit year, read with `date_order`), `BOOLEAN` as `true`/`false`, `1`/`0`, `yes`/`no`, `y`/`n` or `oui`/`non` in any case, `DROPDOWN` as an option label or key. Blank values are ignored. Fields are never created: an unknown or deleted key is ignored (the number is still added with its known attributes) and reported in `ignored_custom_attributes` in the response, a value that does not fit the field type skips it with `INVALID_CUSTOM_ATTRIBUTE_VALUE`. On an existing contact, only empty fields are filled.","example":{"lead_source":"Webinar","deal_size":"1200","next_meeting":"2026-11-03"},"uniqueKey":"numbers.items.[INDEX].custom_attributes.oneOf.1","typeLabel":"null"}],"uniqueKey":"numbers.items.[INDEX].custom_attributes","typeLabel":"object | null"}},"uniqueKey":"numbers.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"numbers","typeLabel":"object[]"},"user_id":{"oneOf":[{"type":"string","description":"Optional. ID of a teammate whose queue should receive the numbers. The teammate must belong to the same team as the API key owner. Wins over `email` when both are provided. Resolve teammate ids via [GET /v2/api/users](/en/v2/api-reference/users/list-users).","example":"usr-15BB68317A7F06F0C07A3BBD8F244102A6872220","uniqueKey":"user_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional. ID of a teammate whose queue should receive the numbers. The teammate must belong to the same team as the API key owner. Wins over `email` when both are provided. Resolve teammate ids via [GET /v2/api/users](/en/v2/api-reference/users/list-users).","example":"usr-15BB68317A7F06F0C07A3BBD8F244102A6872220","uniqueKey":"user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_id","typeLabel":"string | null"},"email":{"oneOf":[{"type":"string","format":"email","description":"Optional. Email of a teammate whose queue should receive the numbers. Ignored when `user_id` is also supplied.","example":"[email protected]","uniqueKey":"email.oneOf.0","typeLabel":"string\u003cemail>"},{"type":"null","format":"email","description":"Optional. Email of a teammate whose queue should receive the numbers. Ignored when `user_id` is also supplied.","example":"[email protected]","uniqueKey":"email.oneOf.1","typeLabel":"null"}],"uniqueKey":"email","typeLabel":"string\u003cemail> | null"},"date_order":{"oneOf":[{"type":"string","enum":["DAY_FIRST","MONTH_FIRST"],"description":"Optional. How to read numeric `DATE` values in `custom_attributes` such as `03/04/2026`: `DAY_FIRST` (3 April) or `MONTH_FIRST` (4 March). Applies to every date field in the request. When absent, each date field is read in the order its values settle (a `13/04/2026` can only be day first); when none settle it, your phone number's country decides: month first for the US, day first everywhere else.","example":"DAY_FIRST","uniqueKey":"date_order.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["DAY_FIRST","MONTH_FIRST"],"description":"Optional. How to read numeric `DATE` values in `custom_attributes` such as `03/04/2026`: `DAY_FIRST` (3 April) or `MONTH_FIRST` (4 March). Applies to every date field in the request. When absent, each date field is read in the order its values settle (a `13/04/2026` can only be day first); when none settle it, your phone number's country decides: month first for the US, day first everywhere else.","example":"DAY_FIRST","uniqueKey":"date_order.oneOf.1","typeLabel":"null"}],"uniqueKey":"date_order","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"self":{"title":"self","value":{"numbers":[{"number":"+1 (212) 555-0010","name":"John","last_name":"Doe","company":"Acme Inc","job_title":"Sales Manager","emails":["[email protected]"],"website":"https://acme.com","custom_attributes":{"lead_source":"Webinar"}},{"number":"+33 6 12 34 56 78","name":"Marie","last_name":"Dupont","company":"Acme Inc"},{"number":"+44 20 7946 0958"}]}},"teammate_by_pid":{"title":"teammate_by_pid","value":{"user_id":"usr-15BB68317A7F06F0C07A3BBD8F244102A6872220","numbers":[{"number":"+12125550010","name":"John","last_name":"Doe"}]}},"teammate_by_email":{"title":"teammate_by_email","value":{"email":"[email protected]","numbers":[{"number":"+12125550010","name":"John","last_name":"Doe"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"7fdd7840-f507-4302-8084-493f14543b96":{"description":"Numbers appended","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"added":{"type":"array","description":"Numbers that were successfully appended","items":{"type":"object","description":"A phone number entry in a Power Dialer queue","properties":{"number_to":{"type":"string","description":"E.164 destination phone number","uniqueKey":"data.added.items.[INDEX].number_to","typeLabel":"string"},"position":{"type":"integer","description":"Order within the queue (0-based)","uniqueKey":"data.added.items.[INDEX].position","typeLabel":"integer"},"created_at":{"type":"string","format":"date-time","uniqueKey":"data.added.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","uniqueKey":"data.added.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"},"call_start_date":{"oneOf":[{"type":"string","format":"date-time","description":"When the user started calling this entry. `null` if the entry is still unassigned.","uniqueKey":"data.added.items.[INDEX].call_start_date.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the user started calling this entry. `null` if the entry is still unassigned.","uniqueKey":"data.added.items.[INDEX].call_start_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.added.items.[INDEX].call_start_date","typeLabel":"string\u003cdate-time> | null"},"call_id":{"oneOf":[{"type":"string","description":"ID of the call placed for this entry (`cll-*`). `null` until a call is placed.","uniqueKey":"data.added.items.[INDEX].call_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"ID of the call placed for this entry (`cll-*`). `null` until a call is placed.","uniqueKey":"data.added.items.[INDEX].call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.added.items.[INDEX].call_id","typeLabel":"string | null"},"routing_result":{"oneOf":[{"type":"string","enum":["FAILED","RECEIVED","BLOCKED","ANSWERED","TRANSFERRED_BLAND","TRANSFERRED_ELEVEN_LABS","TRANSFERRED_EXTERNAL","FAILED_EXTERNAL","VOICEMAIL","CLOSED"],"description":"Final routing outcome of the call placed for this entry.","uniqueKey":"data.added.items.[INDEX].routing_result.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["FAILED","RECEIVED","BLOCKED","ANSWERED","TRANSFERRED_BLAND","TRANSFERRED_ELEVEN_LABS","TRANSFERRED_EXTERNAL","FAILED_EXTERNAL","VOICEMAIL","CLOSED"],"description":"Final routing outcome of the call placed for this entry.","uniqueKey":"data.added.items.[INDEX].routing_result.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.added.items.[INDEX].routing_result","typeLabel":"enum\u003cstring> | null"},"sync_status":{"type":"string","enum":["NOT_SYNCED","PROCESSING","SYNCED"],"description":"State of contact creation/sync for this entry.","uniqueKey":"data.added.items.[INDEX].sync_status","typeLabel":"enum\u003cstring>"},"detected_outbound_voicemail":{"oneOf":[{"type":"boolean","description":"Whether the call was detected as having reached a voicemail box.","uniqueKey":"data.added.items.[INDEX].detected_outbound_voicemail.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the call was detected as having reached a voicemail box.","uniqueKey":"data.added.items.[INDEX].detected_outbound_voicemail.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.added.items.[INDEX].detected_outbound_voicemail","typeLabel":"boolean | null"},"not_reached_destination_reason":{"oneOf":[{"type":"string","enum":["BUSY","CALLEE_TEMPORARILY_UNAVAILABLE","RING_TIMEOUT","NOT_IN_SERVICE","DECLINED","NETWORK_ERROR"],"description":"Why the call did not reach the contact (only set when applicable).","uniqueKey":"data.added.items.[INDEX].not_reached_destination_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["BUSY","CALLEE_TEMPORARILY_UNAVAILABLE","RING_TIMEOUT","NOT_IN_SERVICE","DECLINED","NETWORK_ERROR"],"description":"Why the call did not reach the contact (only set when applicable).","uniqueKey":"data.added.items.[INDEX].not_reached_destination_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.added.items.[INDEX].not_reached_destination_reason","typeLabel":"enum\u003cstring> | null"},"voicemail_left":{"oneOf":[{"type":"boolean","description":"Whether the user left a voicemail on this entry.","uniqueKey":"data.added.items.[INDEX].voicemail_left.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the user left a voicemail on this entry.","uniqueKey":"data.added.items.[INDEX].voicemail_left.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.added.items.[INDEX].voicemail_left","typeLabel":"boolean | null"},"call_status":{"oneOf":[{"type":"string","enum":["QUEUED","SKIPPED","VOICEMAIL","CONNECTED","TRANSFERRED","NO_ANSWER","BUSY","WRONG_NUMBER"],"description":"Status of this entry, derived from the call placed for it. `QUEUED`: no call yet, or the call is still in progress. `SKIPPED`: skipped in the Power Dialer with no call placed (if a call is placed for it later, the status follows that call). `VOICEMAIL`: the call reached a voicemail box. `CONNECTED`: the call was answered at route level (`routing_result` is `ANSWERED`), no voicemail was detected and no `not_reached_destination_reason` is set; this can over-report a real conversation. `TRANSFERRED`: the call was transferred. `BUSY`: the destination was busy. `WRONG_NUMBER`: the destination is not in service. `NO_ANSWER`: the call ended without an answer, including the other `not_reached_destination_reason` values and any other final route status (failed, blocked, closed, handled by call flow).","uniqueKey":"data.added.items.[INDEX].call_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["QUEUED","SKIPPED","VOICEMAIL","CONNECTED","TRANSFERRED","NO_ANSWER","BUSY","WRONG_NUMBER"],"description":"Status of this entry, derived from the call placed for it. `QUEUED`: no call yet, or the call is still in progress. `SKIPPED`: skipped in the Power Dialer with no call placed (if a call is placed for it later, the status follows that call). `VOICEMAIL`: the call reached a voicemail box. `CONNECTED`: the call was answered at route level (`routing_result` is `ANSWERED`), no voicemail was detected and no `not_reached_destination_reason` is set; this can over-report a real conversation. `TRANSFERRED`: the call was transferred. `BUSY`: the destination was busy. `WRONG_NUMBER`: the destination is not in service. `NO_ANSWER`: the call ended without an answer, including the other `not_reached_destination_reason` values and any other final route status (failed, blocked, closed, handled by call flow).","uniqueKey":"data.added.items.[INDEX].call_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.added.items.[INDEX].call_status","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"data.added.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.added","typeLabel":"object[]"},"skipped":{"type":"array","description":"Numbers that were skipped (e.g. invalid format)","items":{"type":"object","properties":{"number":{"type":"string","description":"The raw input number that was skipped","uniqueKey":"data.skipped.items.[INDEX].number","typeLabel":"string"},"reason":{"type":"string","enum":["INVALID_PHONE_NUMBER","UNKNOWN_CUSTOM_ATTRIBUTE","INVALID_CUSTOM_ATTRIBUTE_VALUE"],"description":"Why the number was skipped. `UNKNOWN_CUSTOM_ATTRIBUTE` (deprecated, no longer returned): unknown `custom_attributes` keys are now ignored and listed in `ignored_custom_attributes`. `INVALID_CUSTOM_ATTRIBUTE_VALUE`: a `custom_attributes` value does not fit its field type, including an impossible date (`31/02/2026`), a 2-digit year or an unknown yes/no word.","uniqueKey":"data.skipped.items.[INDEX].reason","typeLabel":"enum\u003cstring>"}},"uniqueKey":"data.skipped.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.skipped","typeLabel":"object[]"},"ignored_custom_attributes":{"type":"array","description":"Always present, empty when nothing was ignored. Added numbers whose `custom_attributes` had keys matching none of the team's active person custom fields. Those keys were dropped.","items":{"type":"object","properties":{"number":{"type":"string","description":"The added number, in E.164 format","example":"+12125550010","uniqueKey":"data.ignored_custom_attributes.items.[INDEX].number","typeLabel":"string"},"keys":{"type":"array","items":{"type":"string","uniqueKey":"data.ignored_custom_attributes.items.[INDEX].keys.items.[INDEX]","typeLabel":"string"},"description":"The ignored `custom_attributes` keys","example":["unknown_field"],"uniqueKey":"data.ignored_custom_attributes.items.[INDEX].keys","typeLabel":"string[]"}},"uniqueKey":"data.ignored_custom_attributes.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.ignored_custom_attributes","typeLabel":"object[]"}},"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"data":{"added":[{"number_to":"+12125550010","position":0,"created_at":"2026-04-30T10:00:00","updated_at":"2026-04-30T10:00:00"},{"number_to":"+33612345678","position":1,"created_at":"2026-04-30T10:00:00","updated_at":"2026-04-30T10:00:00"}],"skipped":[],"ignored_custom_attributes":[]}},"examples":{"Example":{"title":"Example","value":{"data":{"added":[{"number_to":"+12125550010","position":0,"created_at":"2026-04-30T10:00:00","updated_at":"2026-04-30T10:00:00"},{"number_to":"+33612345678","position":1,"created_at":"2026-04-30T10:00:00","updated_at":"2026-04-30T10:00:00"}],"skipped":[],"ignored_custom_attributes":[]}}}},"exampleType":"examples"}},"exampleType":"examples"},"e21ca9c1-b059-4a69-85e6-bcd648ef8819":{"description":"Queue limit reached or validation error","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","uniqueKey":"error.message","typeLabel":"string"},"retryable":{"type":"boolean","uniqueKey":"error.retryable","typeLabel":"boolean"},"request_id":{"type":"string","uniqueKey":"error.request_id","typeLabel":"string"},"retry_after_seconds":{"oneOf":[{"type":"integer","uniqueKey":"error.retry_after_seconds.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"error.retry_after_seconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.retry_after_seconds","typeLabel":"integer | null"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"type":"validation_error","code":"DIALING_QUEUE_LIMIT_REACHED","message":"The dialing queue cannot exceed 25,000 numbers.","retryable":false}},"examples":{"Example":{"title":"Example","value":{"error":{"type":"validation_error","code":"DIALING_QUEUE_LIMIT_REACHED","message":"The dialing queue cannot exceed 25,000 numbers.","retryable":false}}}},"exampleType":"examples"}},"exampleType":"examples"},"1bdd8783-449e-44f1-b490-f0f921978182":{"description":"Invalid or missing API key","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","uniqueKey":"error.message","typeLabel":"string"},"retryable":{"type":"boolean","uniqueKey":"error.retryable","typeLabel":"boolean"},"request_id":{"type":"string","uniqueKey":"error.request_id","typeLabel":"string"},"retry_after_seconds":{"oneOf":[{"type":"integer","uniqueKey":"error.retry_after_seconds.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"error.retry_after_seconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.retry_after_seconds","typeLabel":"integer | null"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"type":"\u003cstring>","code":"\u003cstring>","message":"\u003cstring>","retryable":true,"request_id":"\u003cstring>","retry_after_seconds":123}}}},"exampleType":"generated"}},"exampleType":"generated"},"04dd2593-1821-4616-818f-4694b321ee4c":{"description":"Assignee not found","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","uniqueKey":"error.message","typeLabel":"string"},"retryable":{"type":"boolean","uniqueKey":"error.retryable","typeLabel":"boolean"},"request_id":{"type":"string","uniqueKey":"error.request_id","typeLabel":"string"},"retry_after_seconds":{"oneOf":[{"type":"integer","uniqueKey":"error.retry_after_seconds.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"error.retry_after_seconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.retry_after_seconds","typeLabel":"integer | null"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"type":"not_found_error","code":"ASSIGNEE_NOT_FOUND","message":"No team member found for the provided 'user_id' or 'email'.","retryable":false,"suggestion":"List your teammates with GET /v2/api/users and use one of their ids as 'user_id', or pass a team-member email."}},"examples":{"Example":{"title":"Example","value":{"error":{"type":"not_found_error","code":"ASSIGNEE_NOT_FOUND","message":"No team member found for the provided 'user_id' or 'email'.","retryable":false,"suggestion":"List your teammates with GET /v2/api/users and use one of their ids as 'user_id', or pass a team-member email."}}}},"exampleType":"examples"}},"exampleType":"examples"},"186b7d5d-fa3a-452f-a324-08f97b0267ce":{"description":"Concurrent append conflict","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","uniqueKey":"error.message","typeLabel":"string"},"retryable":{"type":"boolean","uniqueKey":"error.retryable","typeLabel":"boolean"},"request_id":{"type":"string","uniqueKey":"error.request_id","typeLabel":"string"},"retry_after_seconds":{"oneOf":[{"type":"integer","uniqueKey":"error.retry_after_seconds.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"error.retry_after_seconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.retry_after_seconds","typeLabel":"integer | null"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"type":"conflict_error","code":"DIALING_QUEUE_APPEND_CONFLICT","message":"A concurrent append to this queue caused a position conflict.","retryable":false,"suggestion":"Retry the request — the conflict resolves on the next attempt."}},"examples":{"Example":{"title":"Example","value":{"error":{"type":"conflict_error","code":"DIALING_QUEUE_APPEND_CONFLICT","message":"A concurrent append to this queue caused a position conflict.","retryable":false,"suggestion":"Retry the request — the conflict resolves on the next attempt."}}}},"exampleType":"examples"}},"exampleType":"examples"},"4e147ff8-051b-430a-9c73-c43893333cf3":{"description":"Rate limit exceeded","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","uniqueKey":"error.message","typeLabel":"string"},"retryable":{"type":"boolean","uniqueKey":"error.retryable","typeLabel":"boolean"},"request_id":{"type":"string","uniqueKey":"error.request_id","typeLabel":"string"},"retry_after_seconds":{"oneOf":[{"type":"integer","uniqueKey":"error.retry_after_seconds.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"error.retry_after_seconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.retry_after_seconds","typeLabel":"integer | null"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"type":"\u003cstring>","code":"\u003cstring>","message":"\u003cstring>","retryable":true,"request_id":"\u003cstring>","retry_after_seconds":123}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"f1d98db4-77e4-4ab2-9748-a1a17656d7a6":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"Authorization","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"9b88f4a7-26a1-4ff4-b367-a4988459ba25":{"url":"https://api.withallo.com","description":"Production server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"Authorization","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"Authorization","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"Authorization"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"openapi.json"},"subdomain":"themobilefirstcompany","siteName":"Allo — Help Center","title":"Ajouter des numeros - Allo — Help Center","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/v2/api-reference/dialing-queues/append-numbers","matchLevel":1},"fr":{"href":"/fr/v2/api-reference/dialing-queues/append-numbers","matchLevel":0}}},"lastModified":"2026-10-30T08:54:51.536Z","originalFileLocation":"fr/v2/api-reference/dialing-queues/append-numbers.mdx","locale":"fr"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Appends phone numbers to the Power Dialer queue assigned to the authenticated user. Creates the queue implicitly if none exists. Send user_id or email to append to a teammate\u0026#x27;s queue — if that teammate has no current queue, one is created with the API key owner as creator_id and the teammate as assignee_id. user_id wins when both are provided.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Allo — Help Center\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/themobilefirstcompany/XpmSCPLu2mWezDP7/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/themobilefirstcompany/XpmSCPLu2mWezDP7/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/themobilefirstcompany/XpmSCPLu2mWezDP7/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/themobilefirstcompany/XpmSCPLu2mWezDP7/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/themobilefirstcompany/XpmSCPLu2mWezDP7/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/themobilefirstcompany/XpmSCPLu2mWezDP7/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/themobilefirstcompany/XpmSCPLu2mWezDP7/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/themobilefirstcompany/XpmSCPLu2mWezDP7/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/themobilefirstcompany/XpmSCPLu2mWezDP7/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Ajouter des numeros - Allo — Help Center\">\u003cmeta data-mint-head property=\"og:description\" content=\"Appends phone numbers to the Power Dialer queue assigned to the authenticated user. Creates the queue implicitly if none exists. Send user_id or email to append to a teammate\u0026#x27;s queue — if that teammate has no current queue, one is created with the API key owner as creator_id and the teammate as assignee_id. user_id wins when both are provided.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Allo — Help Center\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://help.withallo.com/fr/v2/api-reference/dialing-queues/append-numbers\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://themobilefirstcompany.mintlify.site/_mintlify/api/og/v2?division=Power+Dialer\u0026amp;title=Ajouter+des+numeros\u0026amp;description=Appends+phone+numbers+to+the+Power+Dialer+queue+assigned+to+the+authenticated+user.+Creates+the+queue+implicitly+if+none+exists.+Send+%60user_id%60+or+%60email%60+to+ap\u0026amp;theme=d52a52b70fc68cc035df5145\u0026amp;signature=eb3aab76de2ed8a4b9537a559a1b8536ebfad47e2594c51239c5b2e9e6fd0804\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Ajouter des numeros - Allo — Help Center\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Appends phone numbers to the Power Dialer queue assigned to the authenticated user. Creates the queue implicitly if none exists. Send user_id or email to append to a teammate\u0026#x27;s queue — if that teammate has no current queue, one is created with the API key owner as creator_id and the teammate as assignee_id. user_id wins when both are provided.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://themobilefirstcompany.mintlify.site/_mintlify/api/og/v2?division=Power+Dialer\u0026amp;title=Ajouter+des+numeros\u0026amp;description=Appends+phone+numbers+to+the+Power+Dialer+queue+assigned+to+the+authenticated+user.+Creates+the+queue+implicitly+if+none+exists.+Send+%60user_id%60+or+%60email%60+to+ap\u0026amp;theme=d52a52b70fc68cc035df5145\u0026amp;signature=eb3aab76de2ed8a4b9537a559a1b8536ebfad47e2594c51239c5b2e9e6fd0804\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/themobilefirstcompany/XpmSCPLu2mWezDP7/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Allo — Help Center\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#002C2A\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003clink data-mint-head rel=\"canonical\" href=\"https://help.withallo.com/fr/v2/api-reference/dialing-queues/append-numbers\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/fr/v2/api-reference/dialing-queues/append-numbers.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://help.withallo.com/fr/v2/api-reference/dialing-queues/append-numbers\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://help.withallo.com/en/v2/api-reference/dialing-queues/append-numbers\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://help.withallo.com/en/v2/api-reference/dialing-queues/append-numbers\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://help.withallo.com/#organization\",\"name\":\"Allo — Help Center\",\"url\":\"https://help.withallo.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/themobilefirstcompany/lUQseAX2HkM5_D4I/Allo-logo-dark.svg?fit=max\u0026auto=format\u0026n=lUQseAX2HkM5_D4I\u0026q=85\u0026s=fc710c4b2d7fad80babb5aff40fd445f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://help.withallo.com#website\",\"name\":\"Allo — Help Center\",\"url\":\"https://help.withallo.com\",\"publisher\":{\"@id\":\"https://help.withallo.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://help.withallo.com/fr/v2/api-reference/dialing-queues/append-numbers#webpage\",\"url\":\"https://help.withallo.com/fr/v2/api-reference/dialing-queues/append-numbers\",\"name\":\"Ajouter des numeros\",\"description\":\"Appends phone numbers to the Power Dialer queue assigned to the authenticated user. Creates the queue implicitly if none exists. Send user_id or email to append to a teammate's queue — if that teammate has no current queue, one is created with the API key owner as creator_id and the teammate as assignee_id. user_id wins when both are provided.\",\"dateModified\":\"2026-10-30T08:54:51.536Z\",\"isPartOf\":{\"@id\":\"https://help.withallo.com#website\"},\"breadcrumb\":{\"@id\":\"https://help.withallo.com/fr/v2/api-reference/dialing-queues/append-numbers#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://help.withallo.com/fr/v2/api-reference/dialing-queues/append-numbers#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Power Dialer\",\"item\":\"https://help.withallo.com/fr/v2/api-reference/dialing-queues/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ajouter des numeros\",\"item\":\"https://help.withallo.com/fr/v2/api-reference/dialing-queues/append-numbers\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://help.withallo.com/fr/v2/api-reference/dialing-queues/append-numbers#apireference\",\"headline\":\"Ajouter des numeros\",\"name\":\"Ajouter des numeros\",\"description\":\"Appends phone numbers to the Power Dialer queue assigned to the authenticated user. Creates the queue implicitly if none exists. Send user_id or email to append to a teammate's queue — if that teammate has no current queue, one is created with the API key owner as creator_id and the teammate as assignee_id. user_id wins when both are provided.\",\"url\":\"https://help.withallo.com/fr/v2/api-reference/dialing-queues/append-numbers\",\"mainEntityOfPage\":{\"@id\":\"https://help.withallo.com/fr/v2/api-reference/dialing-queues/append-numbers#webpage\"},\"dateModified\":\"2026-10-30T08:54:51.536Z\",\"publisher\":{\"@id\":\"https://help.withallo.com/#organization\"},\"isPartOf\":{\"@id\":\"https://help.withallo.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Allo — Help Center\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Allo — Help Center\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/fr/v2/api-reference/dialing-queues/append-numbers.md","siteName":"Allo — Help Center","nav":{"global":null,"languages":[{"language":"en","navbar":{"links":[{"href":"/en/support/contact","label":"Contact support"},{"href":"https://withallo.com/changelog","label":"Changelog"},{"href":"https://withallo.com/download","label":"Download"}],"primary":{"type":"button","label":"Get Started","href":"https://start.withallo.com"}},"pages":[{"title":"en","href":"/en/v2/api-reference/dialing-queues/append-numbers"}]},{"language":"fr","navbar":{"links":[{"href":"/fr/support/contact","label":"Contacter le support"},{"href":"https://withallo.com/changelog","label":"Changelog"},{"href":"https://withallo.com/download","label":"Download"}],"primary":{"type":"button","label":"Get Started","href":"https://start.withallo.com"}},"tabs":[{"tab":"Aide","pages":[{"title":"Aide","href":"/fr/get-started"}]},{"tab":"Référence API","groups":[{"group":"API","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/introduction"},{"title":"Authentification","href":"/fr/v2/api-reference/guides/authentication"},{"title":"Rate limits","href":"/fr/v2/api-reference/guides/rate-limits"},{"title":"Pagination","href":"/fr/v2/api-reference/guides/pagination"},{"title":"Gestion des erreurs","href":"/fr/v2/api-reference/guides/error-handling"},{"title":"Codes d'erreur","href":"/fr/v2/api-reference/guides/error-codes"},{"title":"Cas d'utilisation courants","href":"/fr/v2/api-reference/guides/common-use-cases"}]},{"group":"Webhooks","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/webhooks/overview"},{"title":"Lister les webhooks","openapi":"GET /v2/api/webhooks","href":"/fr/v2/api-reference/webhooks/get-webhooks"},{"title":"Récupérer un webhook","openapi":"GET /v2/api/webhooks/{webhook_id}","href":"/fr/v2/api-reference/webhooks/get-webhook"},{"title":"Créer un webhook","openapi":"POST /v2/api/webhooks","href":"/fr/v2/api-reference/webhooks/create-webhook"},{"title":"Modifier un webhook","openapi":"PUT /v2/api/webhooks/{webhook_id}","href":"/fr/v2/api-reference/webhooks/update-webhook"},{"title":"Supprimer un webhook","openapi":"DELETE /v2/api/webhooks/{webhook_id}","href":"/fr/v2/api-reference/webhooks/delete-webhook"},{"title":"Lister les types d'événements","openapi":"GET /v2/api/webhooks/event_types","href":"/fr/v2/api-reference/webhooks/list-event-types"},{"title":"Catalogue d'evenements","href":"/fr/v2/api-reference/webhooks/event-catalog"},{"title":"Verification des signatures webhook","href":"/fr/v2/api-reference/webhooks/verifying-signatures"},{"title":"Livraison et nouvelles tentatives","href":"/fr/v2/api-reference/webhooks/delivery-and-retries"},{"title":"Tester les webhooks","href":"/fr/v2/api-reference/webhooks/testing"},{"title":"Bonnes pratiques","href":"/fr/v2/api-reference/webhooks/best-practices"},{"title":"Troubleshooting","href":"/fr/v2/api-reference/webhooks/troubleshooting"}]},{"group":"Conversations","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/conversations/overview"},{"title":"Lister les conversations","openapi":"GET /v2/api/conversations","href":"/fr/v2/api-reference/conversations/list-conversations"},{"title":"Obtenir un élément de conversation","openapi":"GET /v2/api/conversations/items/{id}","href":"/fr/v2/api-reference/conversations/get-item"},{"title":"Obtenir le lien de téléchargement d'un enregistrement","openapi":"GET /v2/api/conversations/items/{id}/recording","href":"/fr/v2/api-reference/conversations/get-item-recording"},{"title":"Rechercher des éléments de conversation","openapi":"POST /v2/api/conversations/items/search","href":"/fr/v2/api-reference/conversations/search-conversation-items"},{"title":"Obtenir plusieurs éléments de conversation","openapi":"POST /v2/api/conversations/items/batch","href":"/fr/v2/api-reference/conversations/batch-get"},{"title":"Exécuter une action de conversation","openapi":"PUT /v2/api/conversations/{contact_number}/action","href":"/fr/v2/api-reference/conversations/execute-action"},{"title":"Modifier le résumé d'un appel","openapi":"PATCH /v2/api/conversations/items/{id}/summary","href":"/fr/v2/api-reference/conversations/update-summary"},{"title":"Épingler une conversation","openapi":"PUT /v2/api/conversations/{contact_number}/pin","href":"/fr/v2/api-reference/conversations/pin-conversation"},{"title":"Désépingler une conversation","openapi":"DELETE /v2/api/conversations/{contact_number}/pin","href":"/fr/v2/api-reference/conversations/unpin-conversation"}]},{"group":"CRM","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/crm/overview"}]},{"group":"Personnes","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/crm/people-overview"},{"title":"Obtenir une personne","openapi":"GET /v2/api/crm/people/{id}","href":"/fr/v2/api-reference/crm/get-person"},{"title":"Creer une personne","openapi":"POST /v2/api/crm/people","href":"/fr/v2/api-reference/crm/create-person"},{"title":"Mettre a jour une personne","openapi":"PUT /v2/api/crm/people/{id}","href":"/fr/v2/api-reference/crm/update-person"},{"title":"Rechercher des personnes","openapi":"POST /v2/api/crm/people/search","href":"/fr/v2/api-reference/crm/search-people"}]},{"group":"Champs personnalisés","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/crm/attributes-overview"},{"title":"Lister les champs personnalisés","openapi":"GET /v2/api/crm/attributes","href":"/fr/v2/api-reference/crm/list-attributes"},{"title":"Créer un champ personnalisé","openapi":"POST /v2/api/crm/attributes","href":"/fr/v2/api-reference/crm/create-attribute"},{"title":"Mettre à jour un champ personnalisé","openapi":"PATCH /v2/api/crm/attributes/{key}","href":"/fr/v2/api-reference/crm/update-attribute"},{"title":"Supprimer un champ personnalisé","openapi":"DELETE /v2/api/crm/attributes/{key}","href":"/fr/v2/api-reference/crm/delete-attribute"}]},{"group":"Vues","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/crm/views-overview"},{"title":"Lister les vues","openapi":"GET /v2/api/crm/views","href":"/fr/v2/api-reference/crm/list-views"},{"title":"Obtenir une vue","openapi":"GET /v2/api/crm/views/{id}","href":"/fr/v2/api-reference/crm/get-view"},{"title":"Créer une vue","openapi":"POST /v2/api/crm/views","href":"/fr/v2/api-reference/crm/create-view"},{"title":"Modifier une vue","openapi":"PATCH /v2/api/crm/views/{id}","href":"/fr/v2/api-reference/crm/update-view"},{"title":"Supprimer une vue","openapi":"DELETE /v2/api/crm/views/{id}","href":"/fr/v2/api-reference/crm/delete-view"}]},{"group":"Entreprises","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/crm/companies-overview"},{"title":"Obtenir une entreprise","openapi":"GET /v2/api/crm/companies/{id}","href":"/fr/v2/api-reference/crm/get-company"},{"title":"Creer une entreprise","openapi":"POST /v2/api/crm/companies","href":"/fr/v2/api-reference/crm/create-company"},{"title":"Mettre a jour une entreprise","openapi":"PUT /v2/api/crm/companies/{id}","href":"/fr/v2/api-reference/crm/update-company"},{"title":"Rechercher des entreprises","openapi":"POST /v2/api/crm/companies/search","href":"/fr/v2/api-reference/crm/search-companies"},{"title":"Lister les attributs d'entreprise","openapi":"GET /v2/api/crm/companies/attributes","href":"/fr/v2/api-reference/crm/list-company-attributes"},{"title":"Créer un attribut d'entreprise","openapi":"POST /v2/api/crm/companies/attributes","href":"/fr/v2/api-reference/crm/create-company-attribute"},{"title":"Mettre à jour un attribut d'entreprise","openapi":"PATCH /v2/api/crm/companies/attributes/{key}","href":"/fr/v2/api-reference/crm/update-company-attribute"},{"title":"Supprimer un attribut d'entreprise","openapi":"DELETE /v2/api/crm/companies/attributes/{key}","href":"/fr/v2/api-reference/crm/delete-company-attribute"}]},{"group":"Deals","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/crm/deals-overview"},{"title":"Rechercher des deals","openapi":"POST /v2/api/crm/deals/search","href":"/fr/v2/api-reference/crm/search-deals"},{"title":"Obtenir un deal","openapi":"GET /v2/api/crm/deals/{id}","href":"/fr/v2/api-reference/crm/get-deal"}]},{"group":"Notes","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/notes/overview"},{"title":"Lister les notes de conversation","openapi":"GET /v2/api/conversations/{contact_number}/notes","href":"/fr/v2/api-reference/notes/list-conversation-notes"},{"title":"Créer une note de conversation","openapi":"POST /v2/api/conversations/{contact_number}/notes","href":"/fr/v2/api-reference/notes/create-conversation-note"},{"title":"Obtenir une note de conversation","openapi":"GET /v2/api/conversations/notes/{id}","href":"/fr/v2/api-reference/notes/get-conversation-note"},{"title":"Mettre à jour une note de conversation","openapi":"PATCH /v2/api/conversations/notes/{id}","href":"/fr/v2/api-reference/notes/update-conversation-note"},{"title":"Supprimer une note de conversation","openapi":"DELETE /v2/api/conversations/notes/{id}","href":"/fr/v2/api-reference/notes/delete-conversation-note"},{"title":"Lister les notes d'une personne","openapi":"GET /v2/api/crm/people/{person_id}/notes","href":"/fr/v2/api-reference/notes/list-person-notes"},{"title":"Créer une note de personne","openapi":"POST /v2/api/crm/people/{person_id}/notes","href":"/fr/v2/api-reference/notes/create-person-note"},{"title":"Mettre à jour une note de personne","openapi":"PATCH /v2/api/crm/people/{person_id}/notes/{note_id}","href":"/fr/v2/api-reference/notes/update-person-note"},{"title":"Supprimer une note de personne","openapi":"DELETE /v2/api/crm/people/{person_id}/notes/{note_id}","href":"/fr/v2/api-reference/notes/delete-person-note"}]},{"group":"Fils de discussion","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/threads/overview"},{"title":"Obtenir un fil de discussion","openapi":"GET /v2/api/threads/{id}","href":"/fr/v2/api-reference/threads/get-thread"},{"title":"Trouver un fil de discussion","openapi":"GET /v2/api/threads","href":"/fr/v2/api-reference/threads/find-thread"},{"title":"Créer un fil de discussion","openapi":"POST /v2/api/threads","href":"/fr/v2/api-reference/threads/create-thread"},{"title":"Ajouter un commentaire","openapi":"POST /v2/api/threads/{id}/comments","href":"/fr/v2/api-reference/threads/create-comment"},{"title":"Mettre à jour un commentaire","openapi":"PATCH /v2/api/threads/comments/{comment_id}","href":"/fr/v2/api-reference/threads/update-comment"},{"title":"Résoudre un fil de discussion","openapi":"POST /v2/api/threads/{id}/resolve","href":"/fr/v2/api-reference/threads/resolve-thread"},{"title":"Rouvrir un fil de discussion","openapi":"POST /v2/api/threads/{id}/unresolve","href":"/fr/v2/api-reference/threads/unresolve-thread"}]},{"group":"Boîtes de réception","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/inboxes/overview"},{"title":"Lister les boîtes de réception","openapi":"GET /v2/api/inboxes","href":"/fr/v2/api-reference/inboxes/list-inboxes"},{"title":"Obtenir les suggestions de boîtes","openapi":"GET /v2/api/inboxes/suggestions","href":"/fr/v2/api-reference/inboxes/get-inbox-suggestions"},{"title":"Lister les options de menu","openapi":"GET /v2/api/numbers/{number}/menu_options","href":"/fr/v2/api-reference/inboxes/list-menu-options"},{"title":"Créer une boîte de réception","openapi":"POST /v2/api/inboxes","href":"/fr/v2/api-reference/inboxes/create-inbox"},{"title":"Modifier une boîte de réception","openapi":"PATCH /v2/api/inboxes/{inbox_id}","href":"/fr/v2/api-reference/inboxes/update-inbox"},{"title":"Supprimer une boîte de réception","openapi":"DELETE /v2/api/inboxes/{inbox_id}","href":"/fr/v2/api-reference/inboxes/delete-inbox"}]},{"group":"Numéros de téléphone","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/phone-numbers/overview"},{"title":"Lister les numeros de telephone","openapi":"GET /v2/api/numbers","href":"/fr/v2/api-reference/phone-numbers/list-numbers"},{"title":"Récupérer le flux d'appel","openapi":"GET /v2/api/numbers/{number}/call_flow","href":"/fr/v2/api-reference/phone-numbers/get-call-flow"},{"title":"Récupérer le brouillon du flux d'appel","openapi":"GET /v2/api/numbers/{number}/call_flow/draft","href":"/fr/v2/api-reference/phone-numbers/get-call-flow-draft"},{"title":"Enregistrer le brouillon du flux d'appel","openapi":"PUT /v2/api/numbers/{number}/call_flow/draft","href":"/fr/v2/api-reference/phone-numbers/save-call-flow-draft"},{"title":"Publier le flux d'appel","openapi":"POST /v2/api/numbers/{number}/call_flow/publish","href":"/fr/v2/api-reference/phone-numbers/publish-call-flow"}]},{"group":"Réceptionniste IA","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/agent/overview"},{"title":"Lire la configuration","openapi":"GET /v2/api/numbers/{number}/agent","href":"/fr/v2/api-reference/agent/get-agent"},{"title":"Modifier la configuration","openapi":"PATCH /v2/api/numbers/{number}/agent","href":"/fr/v2/api-reference/agent/update-agent"},{"title":"Définir le prompt","openapi":"PUT /v2/api/numbers/{number}/agent/prompt","href":"/fr/v2/api-reference/agent/set-agent-prompt"},{"title":"Activer ou désactiver","openapi":"PUT /v2/api/numbers/{number}/agent/status","href":"/fr/v2/api-reference/agent/set-agent-status"},{"title":"Ajouter un site web","openapi":"POST /v2/api/numbers/{number}/agent/knowledge/websites","href":"/fr/v2/api-reference/agent/add-website-knowledge"},{"title":"Activer ou désactiver un site","openapi":"PATCH /v2/api/numbers/{number}/agent/knowledge/websites/{id}","href":"/fr/v2/api-reference/agent/update-website-knowledge"},{"title":"Supprimer un site web","openapi":"DELETE /v2/api/numbers/{number}/agent/knowledge/websites/{id}","href":"/fr/v2/api-reference/agent/delete-website-knowledge"},{"title":"Supprimer un document","openapi":"DELETE /v2/api/numbers/{number}/agent/knowledge/files/{id}","href":"/fr/v2/api-reference/agent/delete-file-knowledge"},{"title":"Lister les agendas","openapi":"GET /v2/api/calendars","href":"/fr/v2/api-reference/agent/list-calendars"},{"title":"Lire un agenda","openapi":"GET /v2/api/calendars/{id}","href":"/fr/v2/api-reference/agent/get-calendar"},{"title":"Lister les voix","openapi":"GET /v2/api/voices","href":"/fr/v2/api-reference/agent/list-voices"}]},{"group":"Tags","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/tags/overview"},{"title":"Lister les tags","openapi":"GET /v2/api/tags","href":"/fr/v2/api-reference/tags/list-tags"},{"title":"Creer un tag","openapi":"POST /v2/api/tags","href":"/fr/v2/api-reference/tags/create-tag"},{"title":"Supprimer un tag","openapi":"DELETE /v2/api/tags/{id}","href":"/fr/v2/api-reference/tags/delete-tag"},{"title":"Ajouter des tags","openapi":"POST /v2/api/conversations/items/{id}/tags","href":"/fr/v2/api-reference/tags/add-tags"},{"title":"Supprimer un tag","openapi":"DELETE /v2/api/conversations/items/{id}/tags/{tag}","href":"/fr/v2/api-reference/tags/remove-tag"}]},{"group":"Modèles de résumé","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/summary-templates/overview"},{"title":"Lister les modeles de resume","openapi":"GET /v2/api/summary_templates","href":"/fr/v2/api-reference/summary-templates/list-summary-templates"},{"title":"Recuperer un modele de resume","openapi":"GET /v2/api/summary_templates/{id}","href":"/fr/v2/api-reference/summary-templates/get-summary-template"},{"title":"Creer un modele de resume","openapi":"POST /v2/api/summary_templates","href":"/fr/v2/api-reference/summary-templates/create-summary-template"},{"title":"Mettre a jour un modele de resume","openapi":"PUT /v2/api/summary_templates/{id}","href":"/fr/v2/api-reference/summary-templates/update-summary-template"},{"title":"Supprimer un modele de resume","openapi":"DELETE /v2/api/summary_templates/{id}","href":"/fr/v2/api-reference/summary-templates/delete-summary-template"},{"title":"Definir le modele par defaut d'un numero","openapi":"PUT /v2/api/numbers/{number}/default_summary_template","href":"/fr/v2/api-reference/summary-templates/set-number-default-summary-template"}]},{"group":"Utilisateurs","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/users/overview"},{"title":"Me","openapi":"GET /v2/api/me","href":"/fr/v2/api-reference/users/me"},{"title":"Lister les utilisateurs","openapi":"GET /v2/api/users","href":"/fr/v2/api-reference/users/list-users"},{"title":"Obtenir un utilisateur","openapi":"GET /v2/api/users/{id}","href":"/fr/v2/api-reference/users/get-user"}]},{"group":"SMS","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/sms/overview"},{"title":"Envoyer un SMS","openapi":"POST /v1/api/sms","href":"/fr/v2/api-reference/sms/send-sms"},{"title":"Envoyer un SMS (France)","openapi":"POST /v1/api/sms#france","href":"/fr/v2/api-reference/sms/send-sms-france"}]},{"group":"Analytiques","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/analytics/overview"},{"title":"Metriques d'equipe","openapi":"POST /v2/api/analytics/overview","href":"/fr/v2/api-reference/analytics/team-summary"},{"title":"Metriques sortantes","openapi":"POST /v2/api/analytics/outbound","href":"/fr/v2/api-reference/analytics/outbound"}]},{"group":"Power Dialer","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/dialing-queues/overview"},{"title":"Lister les numeros de la file courante","openapi":"GET /v2/api/dialing-queues/current","href":"/fr/v2/api-reference/dialing-queues/get-current"},{"title":"Mettre a jour la file courante","openapi":"PATCH /v2/api/dialing-queues/current","description":"Creates or updates the config of the queue assigned to the authenticated user. Send `user_id` or `email` to act on a teammate's queue instead — `user_id` wins when both are provided.","href":"/fr/v2/api-reference/dialing-queues/update-current"},{"title":"Ajouter des numeros","openapi":"POST /v2/api/dialing-queues/current/numbers","href":"/fr/v2/api-reference/dialing-queues/append-numbers"},{"title":"Vider les numeros de la file","openapi":"DELETE /v2/api/dialing-queues/current/numbers","description":"Removes numbers from the queue assigned to the authenticated user. Exactly one filter must be supplied via query string: `number` (E.164), `position` (0-based index), `number` + `position` together (delete a specific occurrence of a duplicate), or `unassigned=true` (remove every entry that has not been called yet). Combining `unassigned` with `number` or `position` is rejected. Pass `user_id` or `email` to clear a teammate's queue instead — `user_id` wins when both are provided.","href":"/fr/v2/api-reference/dialing-queues/clear-numbers"},{"title":"Reinitialiser la file courante","openapi":"POST /v2/api/dialing-queues/current","href":"/fr/v2/api-reference/dialing-queues/reset-current"},{"title":"Reassigner une file","openapi":"PATCH /v2/api/dialing-queues/{queue_id}/assignee","href":"/fr/v2/api-reference/dialing-queues/assign-queue"}]},{"group":"Partner","pages":[{"title":"Vue d'ensemble","href":"/fr/v2/api-reference/partner/overview"},{"title":"Obtenir le prix d'un compte","openapi":"GET /v2/api/partner/accounts/price","href":"/fr/v2/api-reference/partner/get-price"},{"title":"Créer un compte","openapi":"POST /v2/api/partner/accounts","href":"/fr/v2/api-reference/partner/create-account"},{"title":"Obtenir un compte","openapi":"GET /v2/api/partner/accounts/{id}","href":"/fr/v2/api-reference/partner/get-account"},{"title":"Désactiver un compte","openapi":"DELETE /v2/api/partner/accounts/{id}","href":"/fr/v2/api-reference/partner/delete-account"},{"title":"Obtenir le prix d'un numéro","openapi":"GET /v2/api/partner/accounts/{id}/numbers/price","href":"/fr/v2/api-reference/partner/get-number-price"},{"title":"Ajouter un numéro","openapi":"POST /v2/api/partner/accounts/{id}/numbers","href":"/fr/v2/api-reference/partner/add-number"},{"title":"Ajouter un membre","openapi":"POST /v2/api/partner/accounts/{id}/members","href":"/fr/v2/api-reference/partner/add-member"},{"title":"Lister les membres","openapi":"GET /v2/api/partner/accounts/{id}/members","href":"/fr/v2/api-reference/partner/list-members"},{"title":"Obtenir le crédit prépayé","openapi":"GET /v2/api/partner/credit","href":"/fr/v2/api-reference/partner/get-credit"},{"title":"Obtenir l'offre eSIM","openapi":"GET /v2/api/partner/accounts/{account_id}/esims/offer","href":"/fr/v2/api-reference/partner/get-esim-offer"},{"title":"Commander une eSIM","openapi":"POST /v2/api/partner/accounts/{account_id}/esims","href":"/fr/v2/api-reference/partner/order-esim"},{"title":"Obtenir une eSIM","openapi":"GET /v2/api/partner/esims/{id}","href":"/fr/v2/api-reference/partner/get-esim"},{"title":"Obtenir le code d'activation d'une eSIM","openapi":"GET /v2/api/partner/esims/{id}/activation_code","href":"/fr/v2/api-reference/partner/get-esim-activation-code"}]}]}]}]},"basePath":"","title":"Ajouter des numeros - Allo — Help Center","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C9Wu0MeN.js","utils-jWgu-6Qf.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DBD8f9qn.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BGuX1ui5.js","snippetPresets-Evy63nQB.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BQHO1lnV.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-B6C8m-t_.js","shallow-BG4cT0fH.js","getApiPlaygroundDisplay-CgEPrE-D.js","CodeSnippet-CU8JyZ9N.js","CodeSnippets-BnxHU32T.js","Page-D6S0Yh6q.js","getPastedJson-CwiYOonh.js","icon-DYDpWmDf.js","MethodPill-C-J-l7_c.js","DuplicateIcon-B6ARwg9w.js","createIcon-Dsv4MtDq.js","DynamicMarkdown-CtasenyM.js","SectionHeading-YNcgYwjB.js","axios-vUo_bRtp.js","Markdown-CwLx6PAg.js","clsx-C3kuh_dz.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CmKHfscc.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-U3mI6Ljh.js"]}