Время создания
Filters
CommunicationPanel
FreedomUI
angular
Javascript
telephony
phone_integration
8.0

Hi everyone!
 

We embed a custom Angular Web-phone inside the standard Communication Panel. The panel must be expanded right after user login and on every page reload, otherwise the phone widget cannot initialise incoming/outgoing calls.

  1. Is there an out-of-the-box way to auto-expand the Communication Panel right after user authorization (and after every reload)?
  2. Is there any supported API to programmatically open the panel from a custom Angular component located on the same page? (when the component receives a call we have to reopen the communication panel)

Any best-practice, hints or code snippets would be highly appreciated. Thanks!

Like 1

Like

3 comments

You can fire a "crt.OpenSidebarRequest" request and provide the code of the sidebar to indicate which sidebar to open. 

handlerChain.process({
    type: 'crt.OpenSidebarRequest',
    sidebarCode: SOME_SIDEBAR_CODE,
    $context: {}
});

You can see this request plus others related to the sidebar here: https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platform/platform-customization/freedom-ui/sidebar/overview 

Ryan

Ryan Farley,

Hi Ryan, Thanks a lot. Now I can open the sidebar page when I get a call from the component. But one more question remains: how can I make the sibebar page opened after reloading page and after login in system? I didn`t find the answer in Creatio academy

To do something like that you might need to either override the MainShell or MainHeaderSchema so that on initialize you send the request to open it (might need to use a setTimeout to delay and make sure the UI is all loaded)

To override the MailShell you'll need to enable the feature that allows you to override angular schemas - see this thread: https://community.creatio.com/questions/how-create-replacing-schema-freedom-ui-basepagetemplate

Ryan

Show all comments

Hi Team, 

Critical issue -

We are transferring our package from dev to prod site and package migration is successful but source code files are not transferred from dev to prod - 

In dev site there are total - 35 source code files


But in prod only - 25 files. 



Package migration is not throwing any errors its always successful but when I see the application hub I noticed that it only shows package with timestamp till 12 June 2025



Can you please help us why is this happening in the system?

Thanks

Like 0

Like

0 comments
Show all comments
excel
Sales_Creatio
8.0

Hi. 

Is it possible to write a row (to the bottom) of an Excel spreadsheet from Creatio?

We need to copy select data from a Creatio screen to a row on a spreadsheet.  In our case, the spreadsheet lives on a Sharepoint drive.   The goal is for the user to push a button on a Creatio screen, and have it insert data to the last row of an existing spreadsheet.

Any direction or suggestions you have are appreciated.
Thanks!
Rob

Like 0

Like

3 comments

I have something like that working (except I am using a hosted Google Spreadsheet) that is using make.com. I just execute a Make.com webhook from a process in Creatio, make.com receives that and then writes the line to the existing spreadsheet. All no code, so just thought I would mention. 

Ryan

Hi,

Yes, it is possible to write a row to the bottom of an existing spreadsheet from Creatio.

There's an official Google Sheets connector for Creatio available on the Creatio Marketplace: https://marketplace.creatio.com/app/google-sheets-connector-creatio

It enables two-way sync with Google Sheets and lets you:

-Automatically send data from Creatio to Google Sheets;

-Map sheet columns to Creatio fields;

-Use Google Sheets as a staging point between systems.

This connector is fully no-code and works with current versions of Google Sheets - all you need is a Google Cloud account.

Have a nice day!

Thanks.  However, we are not using Google Sheets, our corporate standard is Excel / MS Office.  Creatio would need to integrate with an existing spreadsheet used by our Operations department -- Is there a connector for that too?

Show all comments

Can anybody help me with this error message please?

I created a new campaign and upon saving I had this message.

There are marketing emails attached to the campaign. They were automatically assigned a start date (which I cannot edit) that is the same as the creation date. So it's in the past - could this be why I'm getting this message. All other fields are filled out and look correct.

Like 0

Like

3 comments

This is a bug in Creatio. Contact support and they can apply a fix to your system. If needed, you can have them refer to the case I opened on this #SR-01400125. 

Essentially, there's a bug that incorrectly checks the dates for trigger emails (since trigger emails don't need a start date as they're started from the campaign)

Ryan 

...

Hello,

Thank you for reaching out. Ryan is absolutely correct.

This issue has been identified and a fix will be available in the upcoming Creatio 8.3.1 release. Once that version is available, you can update your site to resolve the error.

Alternatively, if you'd prefer not to wait, you can request that the fix be applied to your current version by contacting our support team directly.

Show all comments
Studio_Creatio
8.0

Like 0

Like

0 comments
Show all comments