Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
- Jest to gotowa do produkcji funkcja w wersji zapoznawczej.
- Gotowe do produkcji wersje zapoznawcze podlegają dodatkowym warunkom użytkowania.
[Ten artykuł stanowi wstępne wydanie dokumentacji i może ulec zmianie.]
Gdy używasz aplikacji Sales do tworzenia wersji roboczej wiadomości e-mail, rozważa intencję wiadomości e-mail i używa informacji CRM z usługi Salesforce lub Dynamics 365 do utworzenia wersji roboczej. Możesz rozszerzyć możliwość tworzenia wersji wiadomości e-mail, którą aplikacja Sales udostępnia z zalecanych plików z własnej aplikacji.
Uwaga
Ta funkcja jest obsługiwana tylko w przypadku wersji roboczych wiadomości e-mail utworzonych przy użyciu aplikacji Sales w programie Outlook.
Opis modelu API
Do akcji należy dodać następujący opis interfejsu API. W ten sposób aplikacja Sales może zidentyfikować prawidłowy interfejs API, który należy wywołać, aby wzbogacić możliwości.
Ta akcja powoduje pobranie plików związanych z konwersacją e-mail, które będą wyświetlane w wersjach roboczych wiadomości e-mail C4S w programie Outlook. Akcja wzmacnia dotychczasowe funkcje Copilot dla działów sprzedaży.
Działanie API
Ten interfejs API używa typu operacji: POST
Ładunek wejściowy
Ten ładunek jest przekazywany jako treść żądania interfejsu API.
| Imię i nazwisko | Typ danych | Wymagania | Szczegóły | Opis, który należy dodać w akcji |
|---|---|---|---|---|
| resourceData | Objekt | Tak | Dane zasobu, które mają zostać użyte do pobrania sugerowanej zawartości. Aby zapoznać się ze strukturą danych, przejdź do tematu Model danych poczty e-mail rozszerzalności. | Te dane wejściowe identyfikują zawartość wiadomości e-mail, która jest kolekcją wątku wiadomości e-mail, tematu i innych szczegółów. |
| resourceType | String | Tak | Typ zasobu, dla którego mają być pobierane sugestie dotyczące zawartości. Na przykład "e-mail-thread" lub "teams-chat". | To wejście identyfikuje typ zasobu udostępnionego do pobierania sugerowanych linków do plików, którym w tym przypadku jest "wątek poczty e-mail". |
| recordType | String | Nie. | Typ rekordu CRM, taki jak klient lub szansa sprzedaży. | Te dane wejściowe identyfikują typ rekordu w systemie CRM, która jest powiązana z podsumowaną wiadomością e-mail. |
| recordId | String | Nie. | Unikatowy identyfikator rekordu CRM, który ma być używany dla sugerowanej zawartości. | Te dane wejściowe podają unikatowy identyfikator rekordu CRM, który jest powiązany z podsumowaną wiadomością e-mail. |
| crmType | String | Nie. | Typ systemu CRM, jeśli jest połączony. Prawidłowe wartości to Salesforce i Dynamics 365 | Te dane wejściowe wskazują typ systemu CRM, w którym istnieje rekord powiązany z podsumowaną wiadomością e-mail. |
| crmOrgUrl | String | Nie. | Adres URL CRM organizacji. | Te dane wejściowe wskazują adres URL środowiska CRM, w którym istnieje rekord powiązany z podsumowaną wiadomością e-mail. |
| inputPrompt | String | Nie. | Aktualnie używany sugerowany monit podany przez użytkownika w celu wygenerowania wersji roboczej wiadomości e-mail. Na przykład "Odpowiedz na problem" lub "Złóż propozycję". | Te dane wejściowe wskazują monit podany przez użytkownika podczas tworzenia wersji roboczej wiadomości e-mail. |
| najpopularniejsze | Integer | Nie. | Liczba elementów do pobrania. | Te dane wejściowe wskazują liczbę szczegółowych informacji, które należy pobrać. |
| pominąć | Integer | Nie. | Liczba stron do pominięcia. | Te dane wejściowe wskazują liczbę elementów do pominięcia podczas pobierania najważniejszych informacji o sprzedaży. |
Model danych wiadomości e-mail rozszerzalności
| Właściwość | Typ | Szczegóły | Opis, który należy dodać w akcji |
|---|---|---|---|
| plaintextBody (Treść zwykłego tekstu) | String | Pełna treść wiadomości e-mail zawiera wszystkie poprzednie wiadomości z wątku wiadomości e-mail. | To wejście zawiera całą zawartość wątku wiadomości e-mail w formacie tekstowym. |
| fullHtmlBody | String | Pełna treść wiadomości e-mail zawiera wszystkie poprzednie wiadomości z wątku wiadomości e-mail. | To wejście zawiera całą zawartość wątku wiadomości e-mail w formacie tekstowym. |
| subject | String | Temat wiadomości e-mail. | Te dane wejściowe zawierają temat wiadomości e-mail. |
| from | String | Adres e-mail nadawcy. | Te dane wejściowe zawierają adres e-mail nadawcy. |
| to | Ciąg[] | Adres e-mail odbiorcy. | Te dane wejściowe zawierają adres e-mail odbiorcy. |
| DW | Ciąg[] | Adresy e-mail odbiorców dodane w polu DW wiadomości e-mail. | To wejście zawiera wszystkie adresy e-mail odbiorcy, które znajdują się w polu DW wiadomości e-mail. |
| UDW | Ciąg[] | Adresy e-mail odbiorców dodane w polu UDW wiadomości e-mail. | To wejście zawiera wszystkie adresy e-mail odbiorcy, które znajdują się w polu UDW wiadomości e-mail. |
| sentDateTime | DateTimeOffset | Data i godzina wysłania wiadomości e-mail w formacie UTC wraz z właściwością Przesunięcie. Aby uzyskać więcej informacji, przejdź do DateTimeOffset Struct (System) | Te dane wejściowe zawierają sygnaturę czasową e-mail. |
| messageId | String | Identyfikator konwersacji wiadomości e-mail. | Te dane wejściowe zawierają identyfikator wiadomości e-mail. |
| conversationId | String | Identyfikator konwersacji wiadomości e-mail. | Te dane wejściowe zawierają identyfikator wątka e-mail. |
Parametry wyjściowe
| Właściwość | Typ danych | Wymagania | Szczegóły |
|---|---|---|---|
| value | Tablica | Tak | Lista linków do plików (obiektów) zdefiniowanych zgodnie z opisem w odpowiedzi Schemat sugestii zawartości pliku lub linku. |
| hasMoreResults | logiczny | Nie. | Wartość wskazująca, czy jest więcej dostępnych wyników. |
Schemat odpowiedzi na sugestie zawartości pliku lub linku
| Imię i nazwisko | Format typu danych | Wymagania | Szczegóły | Opis, który należy dodać w akcji |
|---|---|---|---|---|
| contentType | ciąg | Tak | Typ zawartości komunikatu. Więcej informacji można znaleźć w artykule Wstępnie zdefiniowane wartości dla elementu contentType | Te dane wyjściowe wskazują typ zawartości dołączonej do wersji roboczej wiadomości e-mail. |
| zawartość | ciąg | Tak | Rzeczywista zawartość wliczona w cenę. Może to być strona internetowa lub adres URL pliku. | Te dane wyjściowe wskazują typ zawartości dołączonej do wersji roboczej wiadomości e-mail. Może to być strona internetowa lub adres URL pliku. |
| contentTitle | ciąg | Tak | Tytuł sugerowanej zawartości wyświetlanej użytkownikowi. | Te dane wyjściowe wskazują tytuł zawartości. |
| contentDescription | ciąg | Tak | Opis sugerowanej zawartości wyświetlanej użytkownikowi. | Te dane wyjściowe wskazują tekst, który ma zostać uwzględniony podczas opisywania plików. |
| contentIconUrl (adres URL ikony) | ciąg | Nie. | Ikona sugerowanej zawartości wyświetlanej użytkownikowi. Jeśli nie zostanie podany, zostanie użyta ogólna ikona. | Te dane wyjściowe wskazują ikonę, która ma zostać dołączona do zawartości. |
| additionalProperties | Objekt | Nie. | Zestaw par nazw, które wskazują dodatkowe właściwości pokrewnych szczegółowych informacji zwracanych przez akcję. | Te dane wyjściowe wskazują dodatkowe właściwości jako pary nazwa-wartość każdego rekordu zwracanych przez akcję. |
Wstępnie zdefiniowane wartości parametru contentType
| Wartość ciągu | Typ zawartości |
|---|---|
| content-file | Plik zewnętrzny (ogólny) |
| content-web | Zewnętrzna witryna internetowa |
| content-doc | Dokument programu Microsoft Word |
| content-pdf | Dokument PDF Microsoft |
| content-pptx | Prezentacja programu Microsoft PowerPoint |
| content-xlsx | Arkusz kalkulacyjny programu Microsoft Excel |
Przykład
{
"value": [
{
"contentType": 0,
"content": "https://www.bing.com",
"contentTitle": "Purchase Contract",
"contentDescription": "Purchase Contract Description",
"contentIconUrl": null,
"additionalProperties": {
"Recipients": "Logan Edwards",
"Sender Name": "Kenny Smith"
}
},
{
"contentType": 3,
"content": "https://www.microsoft.com",
"contentTitle": "Strategy Planning",
"contentDescription": "Strategy Planning Description",
"contentIconUrl": null,
"additionalProperties": {
"Recipients": "Gabriela Edwards",
"Sender Name": "Maria Smith"
}
},
{
"contentType": 1,
"content": "https://www.bing.com",
"contentTitle": "Contoso Website",
"contentDescription": "Contoso Website Description",
"contentIconUrl": null,
"additionalProperties": {
"Total Views": "100",
"Domain": "Contoso.com"
}
}
],
"hasMoreResults": false
}
Na poniższym obrazie przedstawiono przykład mapowania danych wyjściowych API na wersji roboczej wiadomości e-mail.
Legenda:
- Linki do plików z aplikacji partnerskich.
Zobacz też
Podsumowanie wątku wiadomości e-mail przy użyciu informacji o sprzedaży w funkcji Copilot w programie Outlook
Wzbogać podsumowanie wiadomości e-mail o szczegółowe informacje ze swojej aplikacji
Wzbogacanie analizy szans danymi z aplikacji
Wzbogacanie szczegółowych rekordów CRM dzięki szczegółowym informacjom z aplikacji użytkownika
Wzbogacanie podsumowania rekordów CRM dzięki szczegółowym informacjom z aplikacji użytkownika
Rozszerzanie sprzedaży na platformie Microsoft 365 Copilot przy użyciu aplikacji partnerskich
Kompilowanie rozszerzeń dla sprzedaży w rozwiązaniu Microsoft 365 Copilot